Verification of FSM using Attributes Definition of NPCs Models

نویسندگان

  • Chong-Han Kim
  • Seung-Moon Jeong
  • Gi-Taek Hur
چکیده

The NPC (Non Playable Character) model is a very significant factor in the area of the on-line computer games and the design of virtual space systems. FSM (Finite State Machine) is the most widely used algorithm which uses the finite states to represent the behaviors of NPCs. The correct specification about the artificially intelligent NPC model prevents us from losing the resources in the phase of implementation, and makes it possible to verify the suitability for the requirement specification. In this paper, we defined the property about the behavior pattern of a fish object when we construct the virtual ocean, and we formalized and established the interrelationship of behavior pattern by environment changing. We designed and implemented NPC fish models which have a formal property in the virtual ocean by using FSM algorithm. And we proved propriety about the designed algorithm through verifying the functions of the NPC model with SMV, a model checker based on the CTL. .

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Web Service Choreography Verification Using Z Formal Specification

Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...

متن کامل

Estimation of sedimentation and erosion using MPSIAC, FSM and direct measurement methods in Gabric watershed, South-eastern of Iran

Extended abstract 1- Introduction      Soil erosion, as one of the most important environmental problems in the world, has a devastating effect on all life, natural resources and it's under human management. Considering that one of the important goals in the management of drainage of basins such as Gabric basin is preventing soil erosion, and also one of the important factors when designing d...

متن کامل

Verification of an Evolutionary-based Wavelet Neural Network Model for Nonlinear Function Approximation

Nonlinear function approximation is one of the most important tasks in system analysis and identification. Several models have been presented to achieve an accurate approximation on nonlinear mathematics functions. However, the majority of the models are specific to certain problems and systems. In this paper, an evolutionary-based wavelet neural network model is proposed for structure definiti...

متن کامل

Predicting of the Quality Attributes of Orange Fruit Using Hyperspectral Images

Background: Hyperspectral image analysis is a fast and non-destructive technique that is being used to measure quality attributes of food products. This research investigated the feasibility of predicting internal quality attributes, such as Total Soluble Solids (TSS), pH, Titratable Acidity (TA), and maturity index (TSS/TA); and external quality attributes such as color components (L*, a*, b*)...

متن کامل

Embedding and Verification of PSL using AsmL

In this paper, we propose a methodology to integrate the Property Specification Language (PSL) in the verification process of systems designed using Abstract States Machines (ASMs). We provide a complete embedding of PSL in the ASM language AsmL, which allows us to integrate PSL properties as part of the design. For the verification, we propose a technique based on the AsmL tool that translates...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006